have the chance to meet someone - Spanish English Dictionary